"""
有三个办公室，8位老师，8位老师随机分配到3个办公室
1）准备数据
	   8位老师----列表
      3个办公室----列表嵌套
2）分配老师到办公室
      随机分配
      就是把老师的名字写到办公室列表（办公室列表追加老师名字）
3）验证是否分配成功
      打印办公室详细信息：每个办公室的人数和对应的老师名字

"""
# 老师和办公室列表
import random

teacher = ['t1', 't2', 't3', 't4', 't5', 't6', 't7', 't8',]
office = [[],[],[]]
# 随机分配，循环遍历老师列表中的每一个元素，
#         产生一个随机数（0,1,2），表示办公室的下标
#         老师元素   追加到办公室列表中
for i in teacher:
    ran =random.randint(0,len(office)-1)
    office[ran].append(i)

# 验证分配情况，循环遍历办公室列表
for i in range(len(office)):
    print(f'办公室{i+1}人数是：{len(office[i])},分别是:')
    for name in office[i]:
        print(name,end='\t')
    print()